// Kernel32Hook.h

#pragma once

typedef PTP_TIMER (WINAPI *PCreateThreadpoolTimer)(PTP_TIMER_CALLBACK pfnti, PVOID pv, PTP_CALLBACK_ENVIRON pcbe);
typedef VOID (WINAPI *PCloseThreadpoolTimer)(PTP_TIMER pti);
typedef DWORD (WINAPI *PGetTickCount)();

extern PTP_TIMER WINAPI CreateThreadpoolTimerHook(PTP_TIMER_CALLBACK pfnti, PVOID pv, PTP_CALLBACK_ENVIRON pcbe);
extern void WINAPI CloseThreadpoolTimerHook(PTP_TIMER pti);
extern DWORD WINAPI GetTickCountHook();

